var http = require('http')

var server = http.createServer()
server.on('request',function (req, res){

    



    var url = req.url
    if (url ==='/square_card'){
        // res.end(data)
        
        var demo = require("./demo.js")
    //     // 方法1 通过调用函数传递回调函数，然后通过回调函数把异步获取的数据传递出去
    // function getData(callback) {
    //     //模拟请求数据
    //     var result = '';
    //     setTimeout(function () {
    //         result = 'demo.data';
    //         callback(result);
    //     }, 1000);
    // }
     
 
    // getData(function(result){
    //     res.end(JSON.stringify(result))
    //     console.log(result,'通过回调函数拿到异步数据')
    //     // res.end(JSON.stringify(demo.data))
    // })

        res.end(JSON.stringify(demo.data))

        // console.log(JSON.stringify(demo.data))
        }
    })
    
    server.listen(3000,function(){
        console.log('启动成功')
    })
    

      
    